-
Notifications
You must be signed in to change notification settings - Fork 297
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quiz exercises
: Improve user experience when creating modeling drag and drop exercises
#7261
Conversation
…raggable container height
Quiz exercises
: improve modelling exercise user experienceQuiz exercises
: improve modeling exercise user experience
Quiz exercises
: improve modeling exercise user experienceQuiz exercises
: Improve user experience when creating modeling drag and drop exercises
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
code lgtm,
side question: "validateError" translation in german here is "Fehler beim Erstellen", german is not my first language but maybe consider using validieren instead?
Yes, you are right, it is semantically not totally the same. But I liked this version better in German (I copied the first part from the normal error) and since the second part hints that there are interactive elements missing, I would stick to this version for now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code looks good. I still think the translation for the error is incorrect, validation
is not the same as creation
. This feels inconsistent.
Alright, then lets change it, what do you think about "Validierungsfehler: Interaktive Elemente werden zum Generieren benötigt." for the german translation? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for fixing this! Tested on TS4 with provided steps, and worked as expected.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code LGTM 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested on TS4. The instructor improvements work fine.
However, the scrolling does not work properly for me using Chrome (version 117) on a Mac. It either scrolls very slowly or just scrolls a tiny bit when reaching the viewport borders and then stops.
Thanks for finding this bug. I tested this only on windows. However, I just also could verify, that it is an issue on macs. So I adjusted this PR so it wont close the issue and I will leave a comment in #7019 that there is an issue on macs. I suggest to merge this PR like it is, since it has other important things and it also improves the scrolling on windows. |
Thank you, sounds good! |
Checklist
General
Client
authorities
to all new routes and checked the course groups for displaying navigation elements (links, buttons).Motivation and Context
This PR is a collection of multiple issues regarding the quiz modeling exercise user experience of both instructors and students.
Hence, Closes #7211 closes #7020
Description
Steps for Testing
First improvement:
Prerequisites:
Second and third improvement
Prerequisites:
Review Progress
Code Review
Manual Tests
Test Coverage
Screenshots